body { margin:0; padding:0;font-size:12px; color:#91c12d;  }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none; }
img{vertical-align:top;border:0px;}
a{color: #2F2F2F; text-decoration:none;}
a:hover {  color:#ffb400;}
a.strong{float:left;font-weight:bold;color:#373737;width:270px;height:24px;line-height:24px;overflow:hidden;text-align:left;text-indent:12px;}
.f14{font-size:14px;}
.b0{border:0px;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.blank8,.blank20,.blank40,.blank30{clear:both;display:block; font-size:1px;overflow:hidden;}
.blank8{ height:8px;}
.blank20{ height:20px;}
.blank40{ height:40px;}
.blank30{ height:30px;}
.inbody{margin:0 auto;width: auto; }
.hong{ color:#e5304f; }
.top{margin:0 auto;width:100%; height:292px; background: #FFFFFF; }
.banner{margin:0 auto; height:292px; background:url(../images/banner.jpg?v=3) center no-repeat;  }
.nav{margin:0 auto;width:100%; height:55px; background: #e5304f}

.nav_botn{margin:0 auto; width:1000px; height:55px; position:relative;}
/* .botnhan{float:left; width:132px; height:55px; }
.botnhanl{float:left; width:76px; height:55px;  }

a.topdhan1  {background: url(../images/navb_01.gif) no-repeat 0 0; display:block; width:76px; height:55px;  display:block; }
a.topdhan1:hover {background: url(../images/nava_01.gif) 0 0 no-repeat;display:block; width:76px; height:55px; display:block; }

a.topdhan2  {background: url(../images/navb_02.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan2:hover {background: url(../images/nava_02.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }

a.topdhan3  {background: url(../images/navb_03.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan3:hover {background: url(../images/nava_03.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }

a.topdhan4  {background: url(../images/navb_04.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan4:hover {background: url(../images/nava_04.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }

a.topdhan5  {background: url(../images/navb_05.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan5:hover {background: url(../images/nava_05.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }

a.topdhan6  {background: url(../images/navb_06.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan6:hover {background: url(../images/nava_06.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }

a.topdhan7  {background: url(../images/navb_07.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan7:hover {background: url(../images/nava_07.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }

a.topdhan8  {background: url(../images/navb_08.gif) no-repeat 0 0; display:block; width:132px; height:55px; display:block; }
a.topdhan8:hover {background: url(../images/nava_08.gif) 0 0 no-repeat;display:block; width:132px; height:55px; display:block; }
 */

.szzong{ z-index:2;
	width:132px;
	overflow:hidden;
	position:absolute;
	left: 340px;
	top: 57px;
}

.szzong2{
	z-index:3;
	width:132px;
	overflow:hidden;
	position:absolute;
	left: 474px;
	top: 57px;
}

.szzong3{
	z-index:4;
	width:132px;
	overflow:hidden;
	position:absolute;
	left: 868px;
	top: 57px;
}
.shezhi{ width:132px; height:34px;line-height:34px; float:left; overflow:hidden; color:#e5304f; background-color:#f4dede; text-align:center; border-bottom:1px solid #fff;  font-size:16px; font-family:microsoft yahei; }
.shezhi a{color:#e5304f;font-family:microsoft yahei; }
.shezhi a:hover{ text-decoration:none; color:#be0121;}

.box1{ margin:0 auto; width:100%; background:#f5e8eb; }
.box{ margin:0 auto; width:1000px; }
.box2{ margin:0 auto; width:1000px; height:626px; }


.hang01jdt { width:1000px; height:345px;background:url(../images/jdt_bg.jpg) no-repeat center top; }
.hang01jdt_l { width:640px; height:335px; float:left;overflow:hidden; display:block; position:relative;}
.hang01jdt_l .pic_banner{ width:640px; height:335px; float:left; overflow:hidden; position:absolute; z-index:1; left:0; top:0;}
.hang01jdt_l .tm_bottom{ width:620px; height:20px; float:left; overflow:hidden; left:0; bottom:0; display:block; position:absolute; padding:10px; background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); background:#000; z-index:2;}
.hang01jdt_l .tm_bottom span.bt_normal{ width:510px; float:left; overflow:hidden; color:#fff; padding-left:10px;}
.hang01jdt_l .tm_bottom span.bt_normal a{ color:#fff; font-size:16px; font-family:"΢���ź�",Arial; line-height:20px;}
.hang01jdt_l .tm_bottom ul.d_hang{ width:90px; height:20px; float:right; overflow:hidden;}
.hang01jdt_l .tm_bottom ul.d_hang li{ float:right; overflow:hidden; padding:6px 0 0 6px;}
.hang01jdt_l .tm_bottom ul.d_hang li img{ float:right; overflow:hidden;}

.line{ float: left; width:321px; height:1px; padding:12px 0px 0px 0px;}
.hang01jdt_r { width:330px; height:345px; float:right;}
.boxrnr{ float:left; width:306px; height: auto; padding-left:20px; padding-top:16px;}
.boxrnrtop{ line-height: 28px;height: 28px; width:296px; margin:auto; display:block; color: #363636;  text-align:left; clear:both; font-weight:bold; background:url(../images/xtb.jpg) no-repeat; font-size:18px; font-weight:bold; font-family:microsoft yahei; padding-top:4px; }
.boxrnrtop a{  color: #009d44;  font-size:18px; font-weight:bold;}
.boxrnrnt{ line-height: 26px; height: 26px; width:296px; margin:auto; display:block; color: #888888; font-size:12px;  }
.boxrnrnt a{ color: #888888;}
.box2xl-line{float: left; width:100%; height:1px; padding:20px 0px 20px 0px; }
.{border-bottom: dotted 1px #adadad}
.tx{ float: left; width:286px;   text-align: left;padding-top:12px;  }
.tx a{float: left; width:286px; height: 28px;line-height: 28px;font-size: 14px;color:#333;text-align: left;overflow:hidden; background: url(../images/dott.jpg) no-repeat 6px 14px; padding-left:18px;  }

.tx2{ float: left; width:380px;   text-align: left;padding-top:12px;  }
.tx2 a{float: left; width:360px; height: 28px;line-height: 28px;font-size: 14px;color:#564d4e;text-align: left;overflow:hidden; background: url(../images/dott.jpg) no-repeat 6px 14px; padding-left:18px;  }


.tx3{ float: left; width:250px;   text-align: left;padding-top:12px;  }
.tx3 a{float: left; width:230px; height: 28px;line-height: 28px;font-size: 14px;color:#333;text-align: left;overflow:hidden; background: url(../images/dott.jpg) no-repeat 6px 14px; padding-left:18px;  }

.r_huod{float:left; width:286px;   line-height: 28px; height:118px; border-bottom:1px dotted #acacac; text-align:left; }
.r_huod p{ float:left; width:100%;  overflow:hidden; line-height: 28px; height: 28px; font-size:16px; font-weight:bold; margin:0px; font-family:microsoft yahei; color:#e5304f; text-align:center; }
.r_huod p a{ color:#e5304f; }
.r_huod p a:hover{ color:#676364;}
.r_huod span{ width:296px;float:left;  font-size:12px; color:#666666; height:124px; line-height: 24px;height: 78px;  text-indent:26px;  padding-top:6px; }
.r_huod span a{ color:#c83728;}
.r_huod span a:hover{ text-decoration:underline;}
.zjl{float:left; width:713px; height:auto; }
.zjlleft{float:left; width:270px; height:auto; }
.zjlright{float:right; width:420px; height:auto; }
.zjright{float:right; width:270px; height:auto; }
.splxrl{float: right; width:100%; height:42px; background:url(../images/lmbj.jpg) repeat-x; }

.splxrtop {
	float: left;
	line-height: 42px;
	height: 42px;
	display: block;
	color: #333333;
	text-align: left;
	font-size: 16px;
	color: #e5304f;
	font-weight: bold;
	padding-left: 10px;
}

.splxr-gd {float: right;  width: 60px; line-height:42px;height:42px; text-align:right; color:#666a6b; padding-right:16px; }
.splxr-gd a{color:#666a6b; }

.zjlls{float:left; width:250px; height:146px; background:#FFFFFF; padding:10px ;}
.zjlls p {  font-size:14px; line-height:24px; color:#003366; font-size:12px; float:left;  margin:0px;}
.zjlls2{float:left; width:250px; height:190px; background:#FFFFFF; padding:10px ; }
.zjlls2 p {  font-family:"����"; font-size:14px; line-height:24px; color:#003366; margin:0px; color:#676364; font-weight:bold; text-align:left;}
.zjlls2 p a {  color:#676364;}

.splxgg{float: left; width:100%; height:52px;  }

.zjlrs{float:left; width:400px; height:240px; background:#FFFFFF; padding:10px ;}

.huod_h{float: left; width:100%; height:110px}
.huod_h .pic2{ float:left; }
.huod_h .r_huod2{ width:228px; float:right; overflow:hidden; }
.huod_h .r_huod2 p{ width:228px; float:left; overflow:hidden; font-size:14px; font-weight:bold; height:24px; line-height:24px; margin:0px;}
.huod_h .r_huod2 p a{ color:#676364;}
.huod_h .r_huod2 p a:hover{ color:#676364;}
.huod_h .r_huod2 span{ width:228px; float:left; overflow:hidden; font-size:12px; color:#888; height: auto; margin:0px; height:86px; line-height:24px;}
.huod_h .r_huod2 span a{ color:#c83728;}
.huod_h .r_huod2 span a:hover{ text-decoration:underline;}


.zjrrs{float:left; width:250px; height:240px; background:#FFFFFF; padding:10px ; overflow:hidden;}

.coverlist{ float:left; width:100%; }
.coverlist li{ float:left;width:226px; height:162px; padding-left:20px; padding-top:20px;}
.coverlist li img{float:left; }
.coverlist li p{float:left; width:226px; height:20px; line-height:20px; font-size: 14px; color : #666666; text-align: center; margin:0px; padding-top:14px;  }
.coverlist li p a{ color :#666;}
.nor{ padding-right:0px;}
.yqlj{ float:left; width:100%; }
.yqlj a{ float:left; padding-right:10px;   padding-top:10px; }
.yqlj img{float:left; width:91px; height:50px; }

.foot{margin:0 auto;width:100%; height: auto;  background: #fff; border-top:#e5304f solid 7px; }



/**dibu**/
.foot-infor{color: #555;line-height:24px;margin: 0 auto;padding: 20px 0;text-align: center;width: 1000px;}
.foot-infor a{ color:#555;}
.aboutus a{ padding:0 12px;}
.aboutus a:hover{ text-decoration:underline; color:#000}


/**�б�**/
.inny{ margin:0 auto; width:1000px; height:750px;}
.liebyl-navnm{float:left; width:100%; height:64px; font-size:16px; line-height:64px; color:#000;    border-bottom:1px solid #e0e0e0;}
.liebyl-navnm a{color: #333333; padding:0px 12px;}
.innyin{ margin:0 auto; width:1000px; height:660px;}
.innyinr{float:right; width:305px; height: auto;}
.innyinrtop{float: left; width:100%; height:38px; background:#f4f4f4; }
.innyinrtop-bt{float: left; line-height: 38px;height: 38px; width: auto;  display:block; color: #121212;  text-align:left; clear:both; overflow:hidden;  padding-left:15px; font-size:18px;  font-family:microsoft yahei;  }
.innyinrtop-gd {float: right;  width: 60px; line-height:38px;height:38px; text-align:right; color:#666a6b; padding-right:16px; }
.innyinrtop-gd a{color:#666a6b; }
.inzjrrs{float:left; width:285px; height:252px; background:#FFFFFF; padding: 0px 10px ; overflow:hidden;}
.innyinl{float:left; width:660px; height: auto;}
.innyinl1{ margin:0 auto; width:660px; height:177px; border-bottom:#CCCCCC 1px  dotted; margin-bottom:30px;}
.innyinl2{ margin:0 auto; width:660px; height:152px; }


.liebylweb{float:left; height:30px; width:100%; ;}
.liebylweb_a{float:left; height:30px; width:420px; font-size:14px; line-height:30px; color: #000000;}
.liebylweb_a a{color: #727272;}
.liebylweb_b{float:right; height:30px; width:100px; font-size:12px; line-height:30px; color: #5e5e5e;}



/**��ҳ����ҳ**/
.contenttitle { text-align:left; font-style:normal; color:#333333; font-size:24px; font-weight:bold;  font-family:microsoft yahei; line-height:40px; height:40px; }
.txtcenter {text-align:left;  color:#999999; line-height:30px; height:30px; border-bottom:1px solid #ececec; padding-bottom:20px; font-size:14px; padding-top:6px;}
.contentarea {color:#676767; font-size:14px; padding-top:20px; line-height:28px; height:450px; overflow:hidden;}
.auto {width:100%; float:left; height:auto;}
.content1-2 { margin:0 auto; height:30px; overflow:hidden; text-align:center; padding-top:30px;}

/*2021年10月13日修改*/
.zcfg_nav{
	width: 270px;
	height: 30px;
	float: left;
	background-color: #f0f0f0;
	position: relative;
	top: -10px;
	left: -10px;
}
.zongj{
	width: 89px;
	float: left;
	line-height: 30px;
	font-size: 14px;
	border-right: 1px solid #e3e3e3;
	text-align: center;
}
.zongj a{
	color: #222222;
}
.zongj a:hover{
	color: #e5304f;
	font-weight: bold;
}
.zjrrs .on a{
	color: #e5304f;
	font-weight: bold;
}

.zjrrs .hd ul li.on a{
	color: #e5304f;
	font-weight: bold;
}
}
